Supplier Page from Creative BioMart for Recombinant Escherichia coli PPC Protein (5-883 aa), His-tagged